package com.xu.mall.order.payment.model;

import java.io.Serializable;
import java.math.BigDecimal;
import java.util.List;

/**
 * 帐目
 * 
 * @version Revision History
 * 
 *          <pre>
 * Author     Version       Date        Changes
 * lunan.xu   1.0           2012-10-29  Created
 * </pre>
 * 
 * @since 1.
 */
public class Payment implements Serializable {
	private static final long serialVersionUID = -6251548698490619581L;
	private Long id;
	private BigDecimal sumAmount;
	private PaymentStatus status;
	private List<PaymentDetail> paymentDetails;

	public Long getId() {
		return id;
	}

	public void setId(Long id) {
		this.id = id;
	}

	public BigDecimal getSumAmount() {
		return sumAmount;
	}

	public void setSumAmount(BigDecimal sumAmount) {
		this.sumAmount = sumAmount;
	}

	public PaymentStatus getStatus() {
		return status;
	}

	public void setStatus(PaymentStatus status) {
		this.status = status;
	}

	public List<PaymentDetail> getPaymentDetails() {
		return paymentDetails;
	}

	public void setPaymentDetails(List<PaymentDetail> paymentDetails) {
		this.paymentDetails = paymentDetails;
	}

}
